package com.smedi.ismedi.authoritymanagement.core.domain.dto;

import lombok.*;

import java.util.List;

/**
 * @auther Cookie
 * @date 2022/7/13
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class ElementQuery {
    /**
     * id
     */
    private Long id;

    /**
     * id（范围）
     */
    private List<Long> ids;

    /**
     * roleId（范围）
     */
    private List<Long> roleIds;

    /**
     * 是否初始化（无条件默认显示该元素）
     */
    private Boolean initial;

    /**
     * 每页行数（分页）
     */
    private long size;

    /**
     * 当前页（分页）
     */
    private long current;
}
